home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer (Italian) 41
/
PC Gamer IT CD 41 1-2.iso
/
wmc
/
data1.cab
/
Program_Executable_Files
/
WinEnv
/
Configs
/
FrontEnd
/
SCREEN1.CFG
< prev
next >
Wrap
Text File
|
1999-03-04
|
5KB
|
103 lines
; SCREEN1.cfg
; This screen deals with the initial menu options contained within the Network FrontEnd.
; Contains all the entities associated with one screen. An entity is a group of graphics
; which should be displayed in a block (eg: a piece of text, or a picture/text combo) etc.
; These entities can have various parameters associated with them to do with appearance
; and screen positioning.
; Also, the entity definition (eg: the text) can contain display formatting commands
; within them. For example: the text 'Keith' can have commands which indicate that the
; 'K' should be displayed in a different character set from the 'eith'. A command is
; embedded within two ~ characters. The command 'C' followed by a number (from 0 up)
; indicates a change of character set. The command 'A' followed by 't', 'm', or 'b'
; specifies a change in alignment between 'T'op, 'M'iddle, or 'B'ottom. This alignment
; is used when an entity containing graphics from different sets is used where the graphics
; are of different heights. It indicates where the different graphics should align with
; each other vertically (eg: Top alignment means that all graphics in this entity will
; align with the top of the tallest graphic).
; EXAMPLE OF SCREENNAME
; SCREENNAME <text> {Names the screen allowing activation commands, etc}
; EXAMPLE SHOWING DEFAULT PARAMETERS
; BEGINENTITY {IDENTIFIER required to begin processing entity data}
; XCENTRED {Default = Not Centred}
; XCOORD <value> {Default value = 0. Ignored if XCENTRED has been stated}
; XPOSITION <FLOATING> {Default = FIXED}
; YCOORD <value> {Default value = 0}
; YPOSITION <FLOATING> {Default = FIXED}
; TRANSPARENT {Default = Not Transparent}
; ACTIVE {Default = Not initially active}
; NAME <text> {Default = No Name. Allows basic manipulation}
; anything else {Taken as Entity definition (eg: text). MUST BE DEFINED}
; ENDENTITY {IDENTIFIER to quit processing this screen entity data}
; ANOTHER EXAMPLE SHOWING VSCROLL AND VMENU STUFF
; A VScroll window is simply a vertically upward scrolling screen which scrolls up on the
; addition of new data. A menu uses a highlighter to scroll through the options. If the
; number of options is greater than the vertical display size then the highlighter remains
; centred and the menu options scroll. These parameters apply to the whole group.
; BEGINVSCROLL {IDENTIFIER required to start a VScroll group}
; BEGINVMENU {IDENTIFIER required to start a VMenu group}
; XCENTRED {Default = Not XCentred (not horizontally centred)}
; YCENTRED {Default = Not YCentred (not vertically centred)}
; XCOORD <value> {Default value = 0. Ignored if XCentred}
; YCOORD <value> {Default value = 0. Ignored if YCentred}
; XPOSITION <FLOATING> {Default = FIXED}
; YPOSITION <FLOATING> {Default = FIXED}
; TRANSPARENT {Default = Not Transparent}
; VDISPLAYSIZE <value> {Number of vertical entities to be displayed}
; CYCLE {Default = Not Cycle. Should the highlighter wrap?}
; JUSTIFICATION <CENTRE/RIGHT> {Default = LEFT. Alignment of the entities}
; VMAXENTITIES <value> {The maximum entities before overwrite takes place}
; SPACING <MAXIMUM/FIXED> {Default = FLOATING. Vertical spacing}
; ENTITY <text> <returnstr> {A new entity in the group, with its return string}
; NAME <text> {Default = No Name. Allows VGroup manipulations}
; COORDINATES <BOTTOMLEFT> {Default = TOPLEFT. What X,Y coords represent}
; anything else {an addition to the previous entity}
; ENDVGROUP {IDENTIFIER required to end the vertical group}
; NOTE: Vertical spacing in a VGroup is either MAXIMUM, FIXED, or FLOATING. MAXIMUM uses
; the tallest character from any character set used in the group as a basis for the
; vertical spacing to ensure the spacing remains fixed. FIXED uses the tallest character
; on-screen as the basis for the spacing, FLOATING spaces each line in the group
; individually based on the tallest on-screen character of each line.
; NOTE: Use TAB or RETURN to separate items in the config file. Spaces will NOT be
; interpreted as a separator.
; Screen name ********* ENTER NAME OF SCREEN ON NEXT LINE **********
SCREENNAME netintro
; The main title text for this screen
BEGINENTITY
XCENTRED
YCOORD 10
YPOSITION FLOATING
TRANSPARENT
~C1~NETWORK CONFIGURATION
ACTIVE
ENDENTITY
; The initial menu
BEGINVMENU
NAME MainNetMenu
XCENTRED
YCOORD 45
YPOSITION FLOATING
TRANSPARENT
VDISPLAYSIZE 4
JUSTIFICATION CENTRE
VMAXENTITIES 4
SPACING FLOATING
HIGHLIGHTER
ACTIVE
CYCLE
ENTITY ~C1~GO SERVER NetGoServer
ENTITY ~C1~GO CLIENT NetGoClient
ENTITY ~C1~OPTIONS NetMainOpts
ENTITY ~C1~BACK NetClose
ENDVGROUP